using System;
using ns27;

namespace Triton.Game.Mapping
{
	[Attribute38("TargetAnimUtils2")]
	public class TargetAnimUtils2 : MonoBehaviour
	{
		public GameObject m_Target => method_3<GameObject>("m_Target");

		public TargetAnimUtils2(IntPtr address, string className)
			: base(address, className)
		{
		}

		public TargetAnimUtils2(IntPtr address)
			: this(address, "TargetAnimUtils2")
		{
		}

		public void PrintLog2(string message)
		{
			method_8("PrintLog2", message);
		}

		public void PrintLogWarning2(string message)
		{
			method_8("PrintLogWarning2", message);
		}

		public void PrintLogError2(string message)
		{
			method_8("PrintLogError2", message);
		}

		public void PlayNewParticles2()
		{
			method_8("PlayNewParticles2");
		}

		public void StopNewParticles2()
		{
			method_8("StopNewParticles2");
		}

		public void PlayParticles2()
		{
			method_8("PlayParticles2");
		}

		public void StopParticles2()
		{
			method_8("StopParticles2");
		}

		public void PlayParticlesInChildren2()
		{
			method_8("PlayParticlesInChildren2");
		}

		public void StopParticlesInChildren2()
		{
			method_8("StopParticlesInChildren2");
		}

		public void KillParticlesInChildren2()
		{
			method_8("KillParticlesInChildren2");
		}

		public void PlayAnimation2()
		{
			method_8("PlayAnimation2");
		}

		public void StopAnimation2()
		{
			method_8("StopAnimation2");
		}

		public void PlayAnimationsInChildren2()
		{
			method_8("PlayAnimationsInChildren2");
		}

		public void StopAnimationsInChildren2()
		{
			method_8("StopAnimationsInChildren2");
		}

		public void ActivateHierarchy2()
		{
			method_8("ActivateHierarchy2");
		}

		public void DeactivateHierarchy2()
		{
			method_8("DeactivateHierarchy2");
		}

		public void DestroyHierarchy2()
		{
			method_8("DestroyHierarchy2");
		}

		public void FadeIn2(float FadeSec)
		{
			method_8("FadeIn2", FadeSec);
		}

		public void FadeOut2(float FadeSec)
		{
			method_8("FadeOut2", FadeSec);
		}

		public void SetAlphaHierarchy2(float alpha)
		{
			method_8("SetAlphaHierarchy2", alpha);
		}

		public void PlayDefaultSound2()
		{
			method_8("PlayDefaultSound2");
		}

		public void PlaySound2(SoundDef clip)
		{
			method_8("PlaySound2", clip);
		}
	}
}
